<?php

class Admin extends TPage {

//<editor-fold defaultstate="collapsed" desc="Eventos Controles">
    public function onLoad($param) {
        parent::onLoad($param);
        //agrega atributo al boton
        //$this->btnIngresar->Attributes->Add("onclick", "return(validarFormulario())");
        //escribe donde se esta ejecutando el sitio
        /*
          $ambienteEjecucion = Utilidades::obtenerAmbienteEjecucion();
          if (strpos($ambienteEjecucion, strtoupper(Utilidades::AMBIENTE_EJECUCION_PRODUCCION)) === false){
          $this->lblAmbienteEjecucion->Text = ".:: SITIO ".$ambienteEjecucion."&nbsp;(".strtoupper(Utilidades::pais()).") ::.";
          }
         * 
         */
    }

    public function btnIngresarClick($sender, $param) {
        try {
            $oUsuario = new Usuario();
            $oUsuarioBLL = new UsuarioBLL();
            $oUsuario->setEmail($this->txtUsername->Text);
            $oUsuario->setPassword($this->txtPassword->Text);
            $mensaje = $oUsuarioBLL->validarLoginAdmin($oUsuario);

            if ($mensaje == "OK") {
                //$oUsuarioValido = Util::getSession("USUARIO");
                $this->Response->Redirect("index.php?page=Index.Dashboard");
            } else if ($mensaje == "KO") {
                $this->pnlMensajeError->Visible = true;
                $this->lblMensaje->Text = "El usuario y/o contrase&ntilde;a no son v&aacute;lidos";
            } else {
                $this->lblMensaje->Text = $mensaje;
            }
        } catch (Exception $e) {
            throw new Exception($e->getMessage());
        }
    }

//</editor-fold>
}

?>
